/* 表格数据项类型 */
interface TableItem {
  contact: string
  contactNumber: string
  existContractFlag: number
  id: number
  name: string
}
interface resEnterpriseList {
  code: number
  data: {
    rows: TableItem[]
    total: number

  }
  msg: string
}
interface IndustryItem {
  industryCode: string
  industryName: string
}

interface IndustryRes { data: IndustryItem[] }
/* 搜索表单数据类型 */
interface SearchForm {
  carNumber: string
  personName: string
  cardStatus: number | ""
}
interface AddForm {
  name: string // 企业名称（必填）
  legalPerson: string // 企业法人（必填）
  registeredAddress: string // 注册地址（必填）
  industryCode: number // 行业编号（必填）
  businessLicenseUrl: string // 上传文件 URL（必填）
  businessLicenseId: number // 上传文件 ID（必填）
  contact: string // 企业联系人（必填）
  contactNumber: string // 企业联系方式（必填）
}
/* 分页参数类型 */
interface Page {
  page: number
  pageSize: number
  total?: number
}

export type { AddForm, IndustryItem, IndustryRes, Page, resEnterpriseList, SearchForm, TableItem }
